relatively close - French English Dictionary